Definition of Cannabis Sativa

  • (noun) a strong-smelling plant from whose dried leaves a number of euphoriant and hallucinogenic drugs are prepared

Synonyms of Cannabis Sativa


Antonyms of Cannabis Sativa


No Antonyms Found.

Homophones of Cannabis Sativa


No Homophones Found.